difficult or problematic situation - Almanca İngilizce Sözlük